/**
 * Created by luqidong on 2017/12/21.
 */
import axios from 'axios';
import {USER_URI,BASE_URI,MASTER_URI} from '../uitls/ajaxUrl';
/**
 * 获取我的信息
 * @param token
 * @returns {*}
 */
export function getMyInfoR(token) {
    return axios.get(`${MASTER_URI}/ml/mbr/byToken`, {
        headers: {
            token
        }
    })
}
/**
 * 我的推荐单 <= 全部
 * @param token
 * @param page
 * @returns {*}
 */
export function getMyRecommondAllR(token, page) {
    return axios.get(`${MASTER_URI}/ml/myplan/all?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}
/**
 * 我的推荐单 <= 未命中
 * @param token
 * @param page
 * @returns {*}
 */
export function getMyRecommondLostR(token, page) {
    return axios.get(`${MASTER_URI}/ml/myplan/lost?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}
/**
 * 我的推荐单 <= 命中
 * @param token
 * @param page
 * @returns {*}
 */
export function getMyRecommondWonR(token, page) {
    return axios.get(`${MASTER_URI}/ml/myplan/won?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}
/**
 * 待结算流水
 * @param token
 * @param page
 * @returns {*}
 */
export function getAwaitdouR(token, page) {
    return axios.get(`${MASTER_URI}/ml/account/listUnsettle?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}

/**
 * 已结束方案
 * @param token
 * @param page
 * @returns {*}
 */
export function getBillistsFinshedR(token, page) {
    return axios.get(`${MASTER_URI}/ml/userbuy/listFinished?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}
/**
 * 销售中方案
 * @param token
 * @param page
 * @returns {*}
 */
export function getBillistsSalingR(token, page) {
    return axios.get(`${MASTER_URI}/ml/userbuy/listSaling?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}
/**
 * 进行中方案
 * @param token
 * @param page
 * @returns {*}
 */
export function getBillistsUnFinshedR(token, page) {
    return axios.get(`${MASTER_URI}/ml/userbuy/listUnfinished?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}

/**
 * 推荐单收藏列表
 * @param token
 * @param page
 * @returns {*}
 */
export function getMyshoucangR({token, page}) {
    return axios.get(`${MASTER_URI}/ml/plan/listCollect?page=${page}&pageSize=20`, {
        headers: {
            token
        }
    })
}
/**
 * 绑定姓名
 * @param params
 * @returns {*}
 */
export function bindRealNameR(params) {
    // return request(`/user/Handler.ashx?action=506&params=${JSON.stringify(params)}`)
    return axios.get(`${USER_URI}/Handler.ashx?action=802&params=${JSON.stringify(params)}`);
}
/**
 * 绑定手机wx
 * @param params
 * @returns {*}
 */
export function bindPhonewxR(params) {
    // return request(`/user/Handler.ashx?action=506&params=${JSON.stringify(params)}`)
    return axios.get(`${USER_URI}/Handler.ashx?action=1613&params=${JSON.stringify(params)}`);
}

/**
 * 发送短信验证码
 * @param params
 * @returns {*}
 */
export function sendMsgR(params) {
    return axios.get(`${USER_URI}/Handler.ashx?action=704&params=${JSON.stringify(params)}`);
}
/**
 * 银行卡列表
 * @param params
 * @returns {*}
 */
export function getBlankCardListsR(params) {
    return axios.get(`${USER_URI}/Handler.ashx?action=901&params=${JSON.stringify(params)}`);
}
/**
 * 获取省
 * @param params
 * @returns {*}
 */
export function getProvenceR(params) {
    return axios.get(`${BASE_URI}/Handler.ashx?action=1&params={}`);
}
/**
 * 获取市
 * @param id
 * @returns {*}
 */
export function getShiR(id) {
    return axios.get(`${BASE_URI}/Handler.ashx?action=2&params={"ProvenceID":"${id}"}`);
}

/**
 * 提款银行列表
 * @returns {*}
 */
export function getyhlistR() {
    return axios.get(`${BASE_URI}/Handler.ashx?action=3&params={}`);
}
/**
 * 添加银行卡
 * @param parasm
 * @returns {*}
 */
export function addCardR(parasm) {
    return axios.get(`${USER_URI}/Handler.ashx?action=902&params=${JSON.stringify(parasm)}`);
}
/**
 * 删除银行卡
 * @param parasm  904 905 UserIDGuid BindID
 * @returns {*}
 */
export function deleteBlankCard(parasm) {
    return axios.get(`${USER_URI}/Handler.ashx?action=904&params=${JSON.stringify(parasm)}`);
}
/**
 * 设置默认
 * @param parasm  904 905 UserIDGuid BindID
 * @returns {*}
 */
export function setDefalutCardR(parasm) {
    return axios.get(`${USER_URI}/Handler.ashx?action=905&params=${JSON.stringify(parasm)}`);
}

